﻿using System;
using Web_Oto.Business;

namespace Administration
{
    public partial class Payment : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                var business = new PaymentBus();
                var payment = business.GetPayment();
                txtName.Text = string.Empty;
                txtDescription.Text = string.Empty;
                if (payment != null)
                {
                    txtName.Text = payment.Name;
                    txtDescription.Text = payment.Description;
                }
            }

            msgBox.InnerHtml = string.Empty;
            msgBox.Attributes["class"] = "none;";
        }

        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtName.Text)
                || string.IsNullOrEmpty(txtDescription.Text))
            {
                msgBox.InnerHtml = "<p><strong>Vui lòng nhập phương thức thanh toán</strong></p>";
                msgBox.Attributes["class"] = "msg msg-error";

                return;
            }

            var business = new PaymentBus();
            var result = business.Save(txtName.Text, txtDescription.Text);
            if (result > 0)
            {
                msgBox.InnerHtml = "<p><strong>Lưu thành công</strong></p>";
                msgBox.Attributes["class"] = "msg msg-ok";
            }
            else
            {
                msgBox.InnerHtml = "<p><strong>Lưu không thành công</strong></p>";
                msgBox.Attributes["class"] = "msg msg-error";
            }
        }
    }
}